self-supporting wall - Español Inglés Diccionario